@charset "utf-8";
/* CSS Document */
.popup_area{ position:absolute; width:600px; padding:1px; border:1px solid #88a5d1; background:#fff; color:#474747; 
	border-radius:5px; 
	-webkit-border-radius:5px; 
	-moz-border-radius:5px;
	
	box-shadow:0 0 10px #ccc;
	-webkit-box-shadow:0 0 10px #ccc;
	-moz-box-shadow:0 0 10px #ccc;
}

.popup_head{ display:block; height:41px; padding:0 10px; background:url(images/popups/popup_nav.png) no-repeat #295cb4; overflow:hidden; 
	border-top-left-radius:5px;
	border-top-right-radius:5px; 
	-webkit-border-top-left-radius:5px; 
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
}
.popup_head .h_tl{ font-size:14px; font-family:Microsoft YaHei,sans-serif; font-weight:bold; color:#fff; text-shadow:0 0 2px #000;
}
.popup_head .h_l{ float:left;}
.popup_head .h_r{ float:right;}
.popup_head .h_tl,
.popup_head .h_l,
.popup_head .h_r{ line-height:41px;}

.popup_close{ position:absolute; top:16px; right:12px; display:block; float:left; width:9px; height:9px; text-indent:-999em;background:url(images/popups/popup_nav.png) 0 -150px no-repeat; overflow:hidden; cursor:pointer;
	-moz-transition:0.5s; 
	-webkit-transition:0.5s; 
	-o-transition:0.5s; 
	transition:0.5s;
}
.popup_close:hover{ 
	-webkit-transform:rotate(90deg); 
	-moz-transform:rotate(90deg); 
	-o-transform:rotate(90deg); 
	transform:rotate(90deg);
}

.popup_content{ padding:10px;}
.popup_content0{ padding:0;}

/*-- 二级标题 --*/
.popup_sub_head{ height:32px;}
.popup_sub_head .h_tl{ float:left; margin-right:10px; line-height:32px; font-size:14px; color:#005dab; font-weight:bold; }
.popup_sub_head .h_tl i{ float:left; display:inline; width:14px; height:13px; margin:9px 5px 0 0;background:url(images/popups/popup_nav.png) -50px -150px no-repeat;}
.popup_sub_head .h_l{ float:left; line-height:32px;}
.popup_sub_head .h_r{ float:right; line-height:32px;}

/*-- 选项卡控件 --*/
.popup_tagArea{ display:block; height:32px; border-bottom:1px solid #bcd2e6;}
.popup_tagArea .tag_r{ float:right; line-height:32px;}
.popup_tagArea .tag_l{ float:left; line-height:32px;}
.popup_tagList{ float:left;}
.popup_tagList li{ float:left; vertical-align:bottom; margin-right:5px;}
.popup_tagList li a{ position:relative; top:1px; float:left; height:31px; border-bottom:1px solid #bcd2e6;}
.popup_tagList li a i{ float:left; display:inline; width:10px; height:31px; background:url(images/popups/popup_nav.png) 0 -50px no-repeat; cursor:pointer;}
.popup_tagList li a span{ float:left; display:inline; height:31px; font-size:12px; color:#888; line-height:31px; padding-right:10px; background:url(images/popups/popup_nav.png) right -50px no-repeat; cursor:pointer;}

.popup_tagList li a:hover i{ background-position:0 -100px;}
.popup_tagList li a:hover span{ background-position:right -100px; color:#222;}

.popup_tagList li.cur a{ border-color:#fff;}
.popup_tagList li.cur a i{ background-position:0 -100px;}
.popup_tagList li.cur a span{ background-position:right -100px; font-weight:bold; color:#005dab;}

.popup_tag_content{ margin-bottom:10px;}

/*-- 表格控件 --*/
.popup_table{ margin-bottom:10px;}
.popup_table th,.popup_table td{ padding:5px; color:#474747; border:1px solid #d7d7d7; background:#fff;}
.popup_table thead th{ height:19px; background:url(images/popups/popup_table_bg.png) 0 bottom repeat-x; color:#7d7c7c; font:12px/1.5em '\5b8b\4f53',sans-serif; white-space:nowrap;}
.popup_table td{ word-break:all;word-wrap:break-all;}

.popup_table0{ margin-bottom:10px;}
.popup_table0 th,.popup_table0 td{ padding:5px; color:#474747;}

/*-- 表单部分 --*/
.popup_small_input,
.popup_medium_input,
.popup_full_input{ border:1px solid #e1e1e1; padding:6px; font-size:12px; color:#474747; line-height:1.2em; vertical-align:middle; background:url(images/popups/popup_input_bg.png) repeat-x #fff; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.popup_small_input{ width:20%;}
select.popup_small_input{width:22.6%;}
.popup_medium_input{width:50%}
select.popup_medium_input{width:53%}
.popup_full_input{ width:97.5%;}
select.popup_full_input{width:100%}


/*-- 按钮部分 --*/
.popup_area .btn_style1,
.popup_area .btn_style2,
.popup_area .btn_style3,
.popup_area .btn_style4,
.popup_area .btn_style5,
.popup_area .btn_style6,
.popup_area .btn_style7,
.popup_area .btn_style8,
.popup_area .btn_style9,
.popup_area .btn_style10{ display:inline-block; vertical-align:middle; float:none;}

/*-- 图文混排 --*/
.popup_imgTxt_list{ display:block; zoom:1;}
.popup_imgTxt_list:after{ content:"."; display:block; visibility:hidden; height:0; clear:both;}
.popup_imgTxt_list .wb{ padding:1px; background:#fff; border:1px solid #e1e1e1;}
.popup_imgTxt_list .ct{ text-align:center;}
.popup_imgTxt_list.hr{ overflow:hidden;}
.popup_imgTxt_list.hr li{ border-bottom:1px dashed #e1e1e1; margin-bottom:-1px;}
.popup_imgTxt_list li{ float:left; width:100%;}
.popup_imgTxt_list li .box{ display:block;zoom:1; padding:5px;}
.popup_imgTxt_list li .box:after{content:"."; display:block; visibility:hidden; height:0; clear:both;}

.popup_imgTxt_list li .l{ float:left;display:block; margin-right:10px; line-height:1.8em;}
.popup_imgTxt_list li .cnt{display:block; overflow:hidden; zoom:1; line-height:1.8em;}

.popup_imgTxt_list li .s_head{ display:block; height:22px;}
.popup_imgTxt_list li .s_head .h_tl{ float:left; font-size:14px; color:#1d77bc; font-weight:bold; line-height:22px;}
.popup_imgTxt_list li .s_head .h_l{ float:left; line-height:22px;}
.popup_imgTxt_list li .s_head .h_r{ float:right; line-height:22px;}


.popup_part1 li{ width:100% !important;}
.popup_part2 li{ width:50% !important;}
.popup_part3 li{ width:33% !important;}
.popup_part4 li{ width:25% !important;}

/*-- 底部按钮区域 --*/
.popup_bottomArea{ padding:10px; background:#edf1f8;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px; 
	border-bottom-left-radius:5px; 
	border-bottom-right-radius:5px;
}

/*-- 提示信息部分 --*/
.popup_notification{position: relative; display:block; margin-bottom:10px; padding:10px; font-size: 12px; border: 1px solid; background-position: 10px 10px !important; zoom:1;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
.popup_notification.attention { padding-left:30px !important;background:url('images/popups/exclamation.png') no-repeat 0 0 #fffbcc; color: #666452; border-color:#e6db55; }
.popup_notification.information {padding-left:30px !important;background:url('images/popups/information.png') no-repeat 0 0 #dbe3ff; color: #585b66; border-color:#a2b4ee; }
.popup_notification.success { padding-left:30px !important;background:url('images/popups/tick_circle.png') no-repeat 0 0 #d5ffce;  color: 556652; border-color:#b1e8a8}
.popup_notification.error { padding-left:30px !important;background:url('images/popups/cross_circle.png') no-repeat 0 0 #ffcece;  color: #665252; border-color:#df8f8f; }

/*-- 成功操作通栏提示 --*/
.popup_success_information{ display:inline-block;*display:inline; *zoom:1; min-height:40px; height:auto !important; height:60px; margin-bottom:10px; padding:40px 0 40px 70px; font:18px/1.2em Microsoft YaHei,sans-serif; color:#f90; text-align:left; background:url(images/popups/success_large.png) 0 center no-repeat;}

/*-- 警告 通栏提示 --*/
.popup_warn_information{ display:inline-block;*display:inline; *zoom:1; min-height:40px; height:auto !important; height:60px; margin-bottom:10px; padding:40px 0 40px 70px; font:18px/1.2em Microsoft YaHei,sans-serif; color:#333; text-align:left; background:url(images/popups/information_large.png) 0 center no-repeat;}/*-- 警告 通栏提示 --*/

/*-- 警告 通栏提示 --*/
.popup_user_information{ display:inline-block;*display:inline; *zoom:1; min-height:40px; height:auto !important; height:60px; margin-bottom:10px; padding:40px 0 40px 70px; font:18px/1.2em Microsoft YaHei,sans-serif; color:#333; text-align:left; background:url(images/popups/userinfo_large.png) 0 center no-repeat;}